/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:16px;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
/****************全局头尾*****************/
.AllLeftCont{ float:left;}
.AllRightCont{ float:right;}
.ALLYdCont{ display:none;}
.ALLPcCont{ display:block;}
.AllListCon li{overflow:hidden;display:grid;grid-template-columns: auto 6em;align-items: center; }
.AllListCon ul li span{float:right;text-align: right; color:#999;}
.AllListCon ul li a{color:#333;text-overflow: ellipsis;white-space: nowrap; height: 2.7em; line-height:2.7;overflow: hidden;position:relative; padding:0 0 0 1em;}
.AllListCon ul li a:before{content:''; background:url(jky20220420_18.png) left center no-repeat; background-size:auto 0.4em; position:absolute; left:0; top:0; width:1em; height:100%;}
.AllListCon ul a:hover{ color:#fe7328; font-weight:bold; text-decoration:none;}
.AllListCon ul a:hover:before{ background-image:url(jky20220420_11.png);}
.pic img{ width:100%;}
.pic img{ width:100%;}


/****中间头部样式***/

/* .top_bg{background: url(jky20220420_01.jpg) center top no-repeat; background-size: 100%;height: 52em;} */
.top_bg{background: url(037A6999.png) center top no-repeat; background-size: 100%;height: 52em;}
/* .top_bg{background:url(jky20220420_01.jpg) center top no-repeat; height:53em;} */
.top_bg_con{ max-width:1440px; margin:0 auto; position:relative; padding:1em 0; overflow:hidden; display:flex; justify-content: space-between;}
.top_bg_con .logo{ width:50%;}
.top_bg_con .logo img{ width:100%;max-width:670px;}
.top_bg_con .top_right{ width:30%; max-width:410px;}
.top_bg_con .top_link{ color:#fff; font-size:1.15em;line-height:4;}
.top_bg_con .top_link a{ color:#fff;  padding:0 1em;}
.top_bg_con .top_search{ background:#fff; border-radius:1.25em; padding:0.2em; overflow:hidden;}
.top_bg_con .top_search input{ width:73%; border:none; line-height:2.8; background:no-repeat; float:left; color:#999999; font-size:1em; text-indent:1em;}
.top_bg_con .top_search .btn{ background:#1c7dd5 url(jky20220420_25.png) center center no-repeat; background-size:auto 50%; height:3em; width:25%; border-radius:1.25em; border:none; font-size:1em; float:right;}
/* .top_menu{ font-size:1.5em; line-height:2.5;max-width:1440px; margin:0 auto; overflow:hidden; margin-top:-1em;} */
.top_menu{ font-size:1.5em; line-height:2.5;  margin:0 auto; overflow:hidden; margin-top:-1em;}

.top_menu .swiper-wrapper{justify-content:space-around;}
.top_menu a{ color:#fff; padding:0 0.25em; display:block; position:relative;}
.top_menu .hover a,.top_menu a:hover{ text-decoration:none; font-weight:bold;}
.top_menu .hover a:after,.top_menu a:hover:after{ content:""; width:100%; height:0.2em; background:#fff; border-radius:0.25em; position:absolute; bottom:0; left:0;}
.top_menu .swiper-slide{ width:auto;}

.right_nav{ position:fixed; right:0; top:20em; z-index:99;}
.right_nav ul li{ margin:0 0 1em 0; text-align:right; width:10em;}
.right_nav ul li a{ background:#d5e9fc; display:inline-block; padding:0.5em; border-radius:1.25em 0 0 1.25em; transition:all .5s;}
.right_nav ul li a:hover{ background:#2d93ef; padding:0.25em 1em; border:0.3em solid #eaf4fd;border-right:none; }

.footerBg{ background:#1d7fd6; padding:2em 0;}
.footer{ color:#fff; line-height:1.75; text-align:center; max-width:1440px; margin:0 auto;}
/* .footer a{ font-size:1.15em; color:#fff!important; padding:0 1em;} */
.footer a{ font-size:1em; color:#fff!important; padding:0 1em;}


.conter{ max-width:1440px; margin:2em auto 0 auto;}
.conter:after{content:"";clear:both;display:block;}

.device{width:46%; position:relative; }
.device .swiper-container {position:relative;overflow:hidden;z-index:1; width:100%;}
.device .swiper-wrapper {position:relative;width:500%;}
.device .swiper-slide {float: left; position:relative; width:20%; }
.device .swiper-slide img{ width:100%; display:block;}
.device .swiper-slide p{ font-size:1.15em;  line-height:3; height:3em; overflow:hidden;  color:#333; background:#f2f2f2; width:100%; box-sizing:border-box; padding:0 5em 0 0; z-index:9; text-indent:1em;  }


.device .swiper-pagination{ position: absolute; z-index:10; bottom:1.25em; z-index:99; text-align:right; left:-10px; }
.swiper-pagination span{ background:#bebebe; height:0.75em; width:0.75em; opacity:10;}
.swiper-pagination span.swiper-pagination-bullet-active{ background:#2671e2; }

.newsRight{ width:52%;}
.newsRight .tabTit{margin:0 0 1em 0; display:flex;justify-content: space-between;align-items: flex-start; border-bottom:1px solid #d2e5f7;}
.newsRight .tabTit span{ color:#666; font-size:1.25em; position:relative; cursor:pointer; line-height:1.5; padding:0 0 0.5em 0;}
.newsRight .tabTit span.hover{ color:#1d7fd6; font-weight:bold;}
.newsRight .tabTit span.hover:after{ content:""; position:absolute; bottom:-1px; left:0; width:100%; height:2px; background:#1d7fd6;}
.newsRight .tabTit a{ color:#1d7fd6; line-height:1.7; border:1px solid #1d7fd6; border-radius:1.7em; padding:0 1.5em;}
.newsRight ul li{ font-size:1.15em;}

.tabCont{ display:none; padding:1px 0;}
.show{ display:block;}

.conter .tit{ margin:0 0 1em 0; position:relative; padding:0 0 0 1.5em; overflow:hidden;}
.conter .tit:after{ content:""; height:1.25em; width:0.5em; background:#1c7dd5; border-radius:0.5em; position:absolute; left:0; top:0;}
.conter .tit span{font-size:1.715em; color:#666; font-size:1.25em; line-height:1; float:left; margin:0 1.5em 0 0;}
.conter .tit span.hover{ color:#0373ef; font-weight:bold;}
.conter .tit a{ color:#1d7fd6; border:1px solid #1d7fd6; line-height:1.25; border-radius:1.25em; float:right; padding:0 1.5em;}

#bannerNews{ max-width:1540px; padding:0 50px; box-sizing:border-box;}
#bannerNews .swiper-slide{ width:31.3%;}
#bannerNews .swiper-slide img{ width:100%;}
#bannerNews .swiper-button-next,#bannerNews .swiper-button-prev{ background:#fff url(jiantou20220421_07.png) right center no-repeat; height:100%; width:50px; right:0; top:0; margin:0;}
#bannerNews .swiper-button-prev{background-image:url(jiantou20220421_03.png); left:0; background-position:left center;}
.swiper-button-next:after, .swiper-button-prev:after{ display:none; }

.conterBg{ background:#f7f7f7 url(indexBg20220421_02.jpg) bottom center no-repeat; padding:2em 0 4em 0; margin:2em 0 0 0;}

.bottom_news{ width:48%;}
.bottom_news .tabTit span{ cursor:pointer;}
.bottom_news ul li{ font-size:1.15em;}

.bottom_pic_left{ width:37.5%;}
.bottom_pic_con{ width:31.5%; margin:0 1.75%;}
.bottom_pic_con_bottom{ margin-top:1.25%;}
.bottom_pic_right{ width:27.2%;}
.bottom_pic{ position:relative; overflow:hidden; }
.bottom_pic img{ width:100%;transition:all .5s;}
.bottom_pic p{ color:#fff; font-size:1.5em; font-weight:bold; position:absolute; bottom:0.5em; right:1em; padding:0 0 0 1em;}
.bottom_pic:hover img{ transform:scale(1.02);}



/*--内容页--*/

.nei_top_bg{ background:url(nei20220421_01.jpg) top center no-repeat; height:32em;}

.con_tit{ border-bottom:1px solid #1c7dd5; font-size:1.15em; color:#000;  }
.con_tit .conter{ margin:1em auto;}
.con_tit a{ color:#000; padding:0 1em;}

.sjlist_con{ padding:0 0 0 330px; max-width:1440px; margin:2em auto; box-sizing:border-box; overflow:hidden; }


.sjlist_con .left_menu{ float:left; width:310px; position:relative; margin-left:-330px; background:#f8fbfe; border-radius:1em; overflow:hidden;font-size:1.15em;}

/*--展开列表--*/

.sjlist_con .left_menu ul li { display:block; line-height:2.7; margin:0 0 0.25em 0;font-size:0.9em; }
.sjlist_con .left_menu ul li span{ height:2.7em; cursor:pointer; display:block; color:#000; position:relative; padding:0 7%;}
.sjlist_con .left_menu ul li span:after{ content:""; position:absolute; right:7%; top:0; background:url(nei20220421_06.png) right center no-repeat; width:1em; height:100%;}
.sjlist_con .left_menu ul li span:before{ content:""; width:86%; left:7%; bottom:0; position:absolute; height:1px; background-image: linear-gradient(to right, rgba(223,225,228,1),rgba(223,225,228,0.1));}
.sjlist_con .left_menu ul li span.inactives{ background-color:#1c7dd5; color:#fff; }
.sjlist_con .left_menu ul li span.inactives:after{background-image:url(nei20220421_07.png);}
.sjlist_con .left_menu ul li span.inactives:before{ display:none;}
/* sliderNav */

.sjlist_con .left_menu #sliderNav li.sliderTag ul{display: none; margin:0; padding:0; }
.sjlist_con .left_menu #sliderNav li.sliderTag ul li a:before{ content:"●"; display:inline-block; margin:0 0.5em 0 0;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul li ul{display: none;}

.sjlist_con .left_menu #sliderNav li.sliderTag ul{ padding:0 10px;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul li{ background:none;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a { color:#959595;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a:hover{ color:#1c7dd5; text-decoration:none;}

.sjlist_con .nei_listCont ul li{ font-size:1.15em;}
.sjlist_con .nei_listCont ul li a{ padding:0; line-height:4; height:4em;}
.sjlist_con .nei_listCont ul li a:before{ display:none;}

.page{ max-width:1440px; margin:2em auto; line-height:1.5; color:#000; text-align:center; color:#000;}
.page p{ float:left;}
.page strong{ font-weight:normal; color:#1c7dd5; margin:0 0.5em;}
.page a{ border:1px solid #000; padding:0 0.5em; display:inline-block; margin:0 5px; color:#000; border-radius:1em; }
.more{ background:#1c7dd5; text-align:center; width:80%; margin:20px auto; display:none; border-radius:5px;}
.more a{ color:#fff; display:block; font-size:1.5em; line-height:2;}



/* .conter .xxTextCont{ color:#000; line-height:2.3; font-size:1.15em;} */
.conter .xxTextCont{ color:#000;  font-size:1.15em;}
/* .conter .xxTextCont p{ text-indent:2em; margin:1em 0 0 0;} */
.conter .xxTextCont p{ margin:1em 0 0 0;}
.conter .xxTextCont img{ max-width:100%;}
.conter   .fenx_con{  margin:40px 0 0 0; clear:both;}
.conter   .fenx_con a{ color:#0c3fad; }
.conter   .fenx_con a:hover{ color:#003d93;}
.conter  .fenx_con .fjdown p{ line-height:2; height:2em; overflow:hidden;}
.conter  .fenx_con .cont{overflow:hidden; padding:2em 0; }
.conter  .fenx_left{ width:55%;  padding:10px 0 0 0;}
.fenx_con .daying{ width:45%;  line-height:40px; height:40px; text-align:right;}
.conter  .fenx_con .daying a{ color:#444444;}


.conter  .xx_con{border-bottom:6px solid #1c7dd5; padding:0 0 1em 0; margin:0 0 2em 0; }
.conter  .xx_con h1{text-align:center; font-size:2.25em;  margin:1em 0; font-weight:normal;}
.conter  .xx_con h6{color:#7f7f7f; font-size:1.15em;  line-height:2; font-weight:normal;}
.conter .xx_con h6 span{ padding:0 2em 0 0;}

.conter .list_news_table{ width:100%; line-height:2; font-size:1.15em;}
.conter .list_news_table tr td{ padding:1em; text-align:center;}
.conter .list_news_table tr td.time{ min-width:6em;}
.conter .list_news_table tr td a{ display:block; text-align:left; color:#000;}
.conter .list_news_table tr td span{ display:inline-block; background:#1c7dd5; color:#fff; padding:0.5em 0; width:4.5em; border-radius:1em;}
.conter .list_news_table thead td{ color:#fff;background:#1c7dd5; padding:0.75em 1em;}
.conter .list_news_table thead td:first-child{ border-radius:1em 0 0 1em;}
.conter .list_news_table thead td:last-child{ border-radius:0 1em 1em 0;}
@media (max-width:1200px){
		html{ font-size:14px;}
	
	}
@media (max-width:780px){
		html{ font-size:24px;}
		.AllLeftCont,.AllRightCont{ float:none; width:auto;}
		.ALLYdCont{display:block; }
		.ALLPcCont{ display:none;}
		/* .top_bg{ padding:0 3%; background-size:170% auto; height:24em;} */
		.top_bg{ padding:0 3%; background-size:150% auto; height:24em;}
		.top_bg_con{ padding:0;}
		.top_menu{ margin:0 0;}
		.top_menu .swiper-wrapper{    justify-content: normal;}
		.newsRight .tabTit span{ font-size:1em;}
		.newsRight .tabTit a{ padding:0 0.5em;}
		.device,.bottom_news{ margin:0 0 2em 0;}
		.conter,#bannerNews{ margin:2em 3%;}
		.footer{ margin:0 2%;}
		.bottom_pic{ margin:0 0 1em 0;}
		
		.nei_top_bg{ height:14em;}
		.sjlist_con{ padding:0; margin:2em 3%;}
		/* .page{ display:none;}
		.more{ display:block;} */
		.conter .fenx_left,.fenx_con .daying{ width:auto; text-align:left;}
		.conter .list_news_table tr td a{text-overflow: ellipsis; height: 4.5em;overflow: hidden; line-height:1.5;}
		.conter .list_news_table td:first-child{ display:none;}
		.conter .list_news_table thead td:last-child{ border-radius:0;}
	}
@media (max-width:560px){
		body{font-size: 50%;}}